release (someone's) potential

Translations
libérer le potentiel de quelqu'un
Definitions
To help someone develop and use their abilities or talents to the fullest extent possible.